//#include "ThreadPool.hpp"
//
//using namespace std;
//int main(){
//    ThreadPool tp;
//    tp.ThreadInit();
//
//    while(true){
//        int x = rand()%10+1;
//        Task t(x);
//        tp.Put(t);
//        sleep(1);
//    }
//    return 0;
//}
#include "ThreadPool.hpp"

int main()
{
    ThreadPool tp;
    //ThreadPool* tp = new ThreadPool;
    tp.ThreadInit();

    //server
    while(true){
        int x = rand()%9+1;
        Task* t = new Task(x);
        sleep(1);
        tp.Put(*t);
    }
    return 0;
}

